Big Huge Thesaurus

Lysichiton americanum

noun